約 4,152,752 件
https://w.atwiki.jp/webspacemie/pages/30.html
アップル社が販売するパソコンの総称。皆さん現在は「Mac」と言ってますね☆ 1984年の販売当初からGUI環境を備え、マウスによる操作を可能でした。当初、モトローラ社のCPU(6800シリーズ)を採用していましたがその後、PowerPC(IBM社・モトローラ社)に変更され、インテル社のCPUが搭載されています。 動作するOSは同社が開発するMacOSでしたがMacOSX v10.5(Leopard)以降ではWindowsをインストールでき、起動時に利用するOSを選択することも可能になりましたね☆ 長年Windowsを愛用していましたが先日からMacを使い始めました。Windowsと操作が少し異なりますが慣れてきたら使いやすいです(^^)
https://w.atwiki.jp/hellgate_london/pages/105.html
Mac Kenzie 出現場所:Covent Garden Station Quest Mode タイトル 所在地 目的地 Item Attri.pt Option Strange Brew Covent Garden Station Upper Kingsway Sewers Weapon - Option Like Acids, Eh Bloomsbury Torso Armor ★ Option No Point In Steering Charing Cross Approach Weapon -
https://w.atwiki.jp/kplus/pages/133.html
Mac 概容 ここで言うMacとはMacOSXシリーズのOSが搭載されたアップル社からリリースされている製品を言う。 MacOSXは10.6以降を対象とした。またこのページの掲載分は2012年発売分以降からのみとした。 2013年末現在MacOSXの最新は10.9・マーベリック。 2012 2013 2014 2015 2016 2017 iMac ハイ 機種名CPUメモリSSDGPU価格 ミドル 機種名CPUメモリSSDGPU価格 ロー 機種名CPUメモリSSDGPU価格 MacBook PRO ハイ 機種名CPUメモリSSDGPU価格 ミドル 機種名CPUメモリSSDGPU価格 ロー 機種名CPUメモリSSDGPU価格 2012 2013 2014 2015 2016 2017 MacBook Air ハイ 機種名CPUメモリSSDGPU価格 ミドル 機種名CPUメモリSSDGPU価格 ロー 機種名CPUメモリSSDGPU価格 2012 2013 2014 2015 2016 2017 MacPRO ハイ 機種名CPUメモリSSDGPU価格 ミドル 機種名CPUメモリSSDGPU価格 ロー 機種名CPUメモリSSDGPU価格 2012 2013 2014 2015 2016 2017 iPad ハイ 機種名CPUメモリSSDGPU価格 ミドル 機種名CPUメモリSSDGPU価格 ロー 機種名CPUメモリSSDGPU価格 2012 2013 2014 2015 2016 2017 iPhone ハイ 機種名CPUメモリSSDGPU価格 ミドル 機種名CPUメモリSSDGPU価格 ロー 機種名CPUメモリSSDGPU価格
https://w.atwiki.jp/nakamura001/pages/54.html
タイトル 内容 Google Toolbox for Macを使ってみた Google Toolbox for Macの使い方。Base64ライブラリの使い方を解説。 Google Toolbox for Macの正規表現を使ってみた 正規表現ライブラリの解説。 Google Toolbox for MacをiPhoneで使ってOSのバージョン取得 OSのバージョン取得ライブラリの解説。 Google Toolbox for Macを使ってHTMLのエスケープ処理をする HTMLのエスケープ処理ライブラリの解説。
https://w.atwiki.jp/wximsupport/pages/33.html
Carbonで日本語などの入力を司るAPI 概要はMac/APIを参照。 Carbon Text Services Manager Reference (Not Recommended) CarbonEvents.hのコメント参照 $ open -h CarbonEvents.h イベント kEventTextInputUpdateActiveInputArea確定前の文字が変更された時などに発生 inkEventParamTextInputSendRefCon typeRefCon kEventParamTextInputSendFixLen typeSignedByteCount確定される文字数(-1だと全体、0だと未確定のまま) kEventParamTextInputSendAttributedString typeCFAttributedStringRef kEventParamTextInputSendText typeUnicodeTextインライン入力セッション(inline input session)に追加されるテキスト NewTSMDocumnetにkTextServiceを渡した場合はtypeChar kEventParamTextInputSendUpdateRng typeTextRangeArray kEventParamTextInputSendHiliteRng typeTextRangeArray確定前の文字の種類(下線の種類とか)とかキャレット位置とかが入っている kEventParamTextInputSendClauseRng typeOffsetArray kEventParamTextInputSendPinRng typeTextRange kEventParamTextInputSendTextServiceEncoding typeUInt32 kEventParamTextInputSendTextServiceMacEncoding typeUInt32 kEventParamTextInputSendGlyphInfoArray typeGlyphInfoArray kEventParamTextInputSendReplaceRange typeCFRange kEventTextInputUnicodeForKeyEvent普通の文字入力 kEventTextInputOffsetToPos変換候補のウィンドウを出す為に、キャレットがある位置の座標を返す inkEventParamTextInputSendRefCon typeRefCon kEventParamTextInputSendTextOffset typeSignedByteOffset kEventParamTextInputSendLeadingEdge typeBoolean outkEventParamTextInputReplyPoint typeHIPointこいつにキャレット位置の座標を突っ込む スクリーン座標で kEventParamTextInputReplyCTFontRef typeCTFontRef (OS X 10.5 or later) kEventParamTextInputReplyATSFont typeATSFontRef (OS X 10.5 or later) kEventParamTextInputReplyFMFont typeUInt32 (DEPRECATED on OS X 10.5 and later) kEventParamTextInputReplyFont typeSInt32 (DEPRECATED on OS X 10.5 and later) ↓kEventParamTextInputReplyCTFontRefを使う場合には参照されず kEventParamTextInputReplyPointSize typeCGFloat kEventParamTextInputReplyLineHeight typeCGFloat kEventParamTextInputReplyLineAscent typeCGFloat ↑ kEventParamTextInputReplyTextAngle typeFixed kEventTextInputPosToOffset kEventTextInputGetSelectedText再変換とかに対応する為に必要なんだと思う、たぶん kEventTextInputFilterText kEventTextInputIsMouseEventInInlineInputArea アプリケーションには関係ないものkEventTextInputShowHideBottomWindow kEventTextInputUnicodeText 関数 NewTSMDocument ActivateTSMDocument DeactivateTSMDocument DeleteTSMDocument
https://w.atwiki.jp/crystel/pages/84.html
(1)タイトルバー ソフト名 バージョン [設定されているプロジェクト]プロジェクトファイルのアドレス 読み込んでいるシーンファイルのアドレス 以上の情報がコロン区切りで、一行で表示されます。 表示しきれない場合は「...」と省略されます。
https://w.atwiki.jp/macmini2011/pages/12.html
0. はじめに 本ページはMac mini 2011にてSnow Leopardを動作させる為の備忘録です。 過去の情報として、Snow Loepardがインストールできる別のMacで一旦インストールを行い、そのコピーやHDDそのものを取り出す、Snow Leopardがインストールできる機種と接続し、Mac miniをターゲットディスクモードで起動し、インストールするなどありますが、メディアからクリーンインストールする方法を対象とします。 動作確認機種 Mac mini 2011 Server Core i7 2.0GHz IGPU Intel HD 3000(macmini5,3) Mac mini 2011 Core i5 2.5GHz dGPU Radeon 6630M(macmini5,2) 2016.01.23追加 ※Core i5モデルのmacmini5,1も動作すると思いますが、未検証です。 本手順は、管理人の備忘録で、動作保証はしていません。使用に伴い機器の故障等が発生しても保証できません。内容を参考にする場合は、自己責任で実施してください。また、他のまとめサイトへの掲載や内容の無断転載は厳禁とします。 1. 事前準備 Snow Loopardが動作する最終機種はMacBook Pro 2011、およびiMac 2011です。それ以降の機種は、10.7 Lion以降がプレインストールされており、Snow Leopardにダウングレードさせることができません。 Snow Leopardのメディア販売は10.6.3までですが、10.6.3のカーネルが対応しているCPUは第一世代のCore iシリーズ(Nahalem)までで、Mac mini 2011に登載されている第二世代のSandy Bridgeには対応していないからです。また、CPU内蔵GPUのIntel HD 3000にも対応していないため、GPUアクセラレーションが全く働きません。 Mac mini 2011のハードウエア構成をみると、スペックとしてはMacBook Pro (13-inch, Early 2011)がMac mini 2011に近いことがわかります。出荷時のOSバージョンをみると、MacBook Pro 2011は10.6.6以降で動作するので、MacBook Pro 2011のリカバリディスク(10.6.6、10.6.7)がクリーンインストールのキモになります。 リカバリディスクの入手方法ですが、Snow LeopardがプレインストールされたMacBook Pro 2011、iMac 2011の付属として入手する、秋葉原等のジャンクショップからディスクのみ入手する、オークションで入手するなどいくつか方法はありますが、一般には販売されていないので、普通に入手するのは困難です。 管理人は、ヤフオクを定期的にチェックし、オークションで入手しました。幸いMacBook Pro 2011の10.6.7のメディアが1600円〜1800円で複数出品されており、ディスクの入手には手間取りませんでした。 2. リカバリディスクの機種チェックをはずす Macに付属するリカバリディスクは、機種ごとにカスタマイズされています。MacBook Pro 2011、iMac 2011に付属するリカバリディスクは10.6.6/10.6.7ですが、ソフトウエアアップデートで提供されるアップデートを適用した10.6.6/10.6.7とは構成が異なります。 具体的には、ソフトウエアアップデートによる10.6.6/10.6.7のカーネルはSandy Bridgeに対応していません。アップデートで対応するのはSnow Leopard最終の10.6.8からです。また、GPUドライバもIntel HD 3000のドライバが含まれません。 該当機種で10.6.7への専用のアップデートファイルが提供されていたりするのはこの為です。 Mac OS X 10.6.7 アップデート - MacBook Pro (Early 2011) Mac OS X 10.6.7 アップデート for iMac(Early 2011)1.0 専用のカスタマイズが施されていること、該当機種でしか動作確認が行われないこと、マーケティングの問題など様々な要因から、リカバリディスクには機種チェックが入っています。 そこで、メディアの中身を編集し、インストール時の動作機種チェックを外します。 ディスクユーティリティからリカバリディスクのディスクイメージを作成し、そのイメージを編集し、DVDに焼き直すこともできますが、結構手間がかかるので、リカバリディスクの内容をディスクユーティリィでSDカードもしくはUSBメモリに復元し、その中身に直接反映します(DVDのままでは編集できないのは当たり前なので)。 リカバリディスクの機種チェックは下記で行われています。 /Volumes/Mac OS X Install DVD/System/Installation/Packages内のOSInstall.mpkg内のDistributionスクリプト 機種チェックの回避は、OSInstall.mpkgをxarコマンドでばらして、Distributionスクリプトを書き換えます。 Distributionスクリプトのロジックを確認するとわかりますが、チェック関数installCheckScript()で該当機種でない場合、エラーを返すようになっているので、機種チェックの関数自体を削除し、mpkgパッケージに戻します。 MacBookPro 2011のリカバリディスクで機種チェックに関連する関数は以下の通りです。 function hwbeModelCheck() { try { var modelProp = system.sysctl( hw.model ); } catch(e) { system.log( hwbeInstallCheck threw exception + e); } var machineCount = hwbeSupportedMachines.length; for ( var i = 0; i machineCount; i++ ) { if ( modelProp == hwbeSupportedMachines[i] ) { return true; } } return false; } function hwbeInstallCheck() { if ( !hwbeModelCheck() ) { my.result.message = " "; my.result.type = Fatal ; return false; } return true; } var hwbeSupportedMachines = [ MacBookPro8,1 , MacBookPro8,2, MacBookPro8,3 , ]; この関数が、installCheckScript()から呼び出されるので、下記の呼び出し側を削除します(hwbeInstallCheck()の結果に関わらずtrueを返すようにしても良いです)。 if (typeof(isFNI) == "undefined" typeof(hwbeInstallCheck) != "undefined") { if (!hwbeInstallCheck()) { return false; } } なお、Distribustionスクリプト修正による機種チェック回避は、昔からある手法なので、こちらを参考にしてください。 2. インストール 機種チェックが外れたので、通常通りリカバリディスクからのインストールができるようになります。 インストール作業行うとわかりますが、ここで一点問題があり、動作が表示に遅いです。 Snow Leopardは10.6.3以降、パワーマネージメントが強化されており、CPUだけでなく、GPUの動作クロックも動的に変更しています。Mac mini 2011が動作に必要とするドライバは全て用意されているのですが、Snow LeopardがMac mini 2011で動作することを想定しておらず、パワーマネージメントが適切に働きません。 CPUは負荷に応じて本来、ベースクロック(BCLK)の8倍から最大29倍で動作するのですが、この時点では常に8倍固定(800MHz)で動作しています。また、GPUに関しても同様です。 この時点では動作が遅いだけでインストール自体はできるので、パフォーマンスの改善についてはインストール後に設定します。 また、GPUドライバはロードされるフレームバッファを確認すると、接続ポート数が足りなかったり、ディスプレイポートのみの接続となっていたりとMacBook Pro 2011用になっています。その為、HDMIで接続させると色がおかしく、ドライバがロードされるとピンク色かかったりなど、表示がおかしくなるので、本体付属のHDMI-DVI変換アダプタ等を使用し、DVI接続で表示するようにしてください。 3. パフォーマンスの改善 インストール直後は、Xbenchを走らせるとわかりますが、下記の通りCPU、GPUともに本来のパフォーマンスを発揮していません。 Results66.91 System InfoSystem Version10.6.7 (10J4139) Physical RAM4096 MB ModelMacmini5,3 Drive TypeAPPLE HDD HTS727550A9E362 CPU Test63.95 GCD Loop82.944.37 Mops/sec Floating Point Basic55.851.33 Gflop/sec vecLib FFT41.961.38 Gflop/sec Floating Point Library114.2219.89 Mops/sec Thread Test218.81 Computation200.774.07 Mops/sec, 4 threads Lock Contention240.4110.34 Mlocks/sec, 4 threads Memory Test178.46 System160.00 Allocate244.89899.31 Kalloc/sec Fill113.715528.80 MB/sec Copy170.313517.64 MB/sec Stream201.74 Copy205.884252.38 MB/sec Scale191.273951.65 MB/sec Add218.624657.10 MB/sec Triad193.504139.37 MB/sec Quartz Graphics Test85.35 Line72.244.81 Klines/sec [50% alpha] Rectangle79.3323.68 Krects/sec [50% alpha] Circle67.985.54 Kcircles/sec [50% alpha] Bezier77.841.96 Kbeziers/sec [50% alpha] Text218.6213.68 Kchars/sec OpenGL Graphics Test38.49 Spinning Squares38.4948.83 frames/sec User Interface Test73.38 Elements73.38336.76 refresh/sec Disk Test36.38 Sequential48.66 Uncached Write140.3786.18 MB/sec [4K blocks] Uncached Write41.4723.46 MB/sec [256K blocks] Uncached Read24.677.22 MB/sec [4K blocks] Uncached Read95.9048.20 MB/sec [256K blocks] Random29.04 Uncached Write10.241.08 MB/sec [4K blocks] Uncached Write80.2525.69 MB/sec [256K blocks] Uncached Read53.890.38 MB/sec [4K blocks] Uncached Read109.9820.41 MB/sec [256K blocks] MSRDumper.kextを入れて、CPUの倍率を確認するとわかりますが、常に8倍固定で動作していることがわかります。 Jan 17 01 19 25 Mac-mini-2011 kernel[0] CoreCount 4 Jan 17 01 19 25 Mac-mini-2011 kernel[0] ThreadCount 8 Jan 17 01 19 25 Mac-mini-2011 kernel[0] 0xE2 0x404 Jan 17 01 19 30 Mac-mini-2011 kernel[0] MSRDumper CoreMulti(8) Jan 17 01 19 30 Mac-mini-2011 kernel[0] MSRDumper PStatesReached 8 また、kextstat -lやIORegistryExplorerで確認するとわかりますが、AppleGraphicsPowerManagment.kextが読み込まれておらず、GPUの動作クロックも一番低いままとなっています。これは、動作プラットフォームとしてMac mini 2011(macmini5,x)を認識していない為です。 IOPlatformPluginFamily.kextのプラグインのACPI_SMC_PlatformPlugin.kextにMac mini 2011の定義が無いことが原因なので、Mac mini 2011の定義を追加します。今回、使用しているMac mini 2011はServerモデルで、macmini5,3なので、macmini5_3.plistを追加しました。 bash-3.2# pwd /Volumes/Macintosh HD/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext/Contents/Resources bash-3.2# ls -la total 936 drwxr-xr-x 48 root wheel 1632 Jan 17 03 55 . drwxr-xr-x 11 root wheel 374 Jan 17 03 55 .. -rw-r--r-- 1 root wheel 7886 Apr 22 2011 MacBook1_1.plist -rw-r--r-- 1 root wheel 7886 Apr 22 2011 MacBook2_1.plist -rw-r--r-- 1 root wheel 13928 Apr 22 2011 MacBook3_1.plist -rw-r--r-- 1 root wheel 11620 Apr 22 2011 MacBook4_1.plist -rw-r--r-- 1 root wheel 6992 Apr 22 2011 MacBook5_1.plist -rw-r--r-- 1 root wheel 7419 Apr 22 2011 MacBook5_2.plist -rw-r--r-- 1 root wheel 7824 Apr 22 2011 MacBook6_1.plist -rw-r--r-- 1 root wheel 7772 Apr 22 2011 MacBook7_1.plist -rw-r--r-- 1 root wheel 17227 Apr 22 2011 MacBookAir1_1.plist -rw-r--r-- 1 root wheel 10827 Apr 22 2011 MacBookAir2_1.plist -rw-r--r-- 1 root wheel 12514 Jun 8 2011 MacBookAir3_1.plist -rw-r--r-- 1 root wheel 12515 Jun 8 2011 MacBookAir3_2.plist -rw-r--r-- 1 root wheel 11249 Apr 22 2011 MacBookPro1_1.plist -rw-r--r-- 1 root wheel 11249 Apr 22 2011 MacBookPro1_2.plist -rw-r--r-- 1 root wheel 11249 Apr 22 2011 MacBookPro2_1.plist -rw-r--r-- 1 root wheel 11249 Apr 22 2011 MacBookPro2_2.plist -rw-r--r-- 1 root wheel 14062 Apr 22 2011 MacBookPro3_1.plist -rw-r--r-- 1 root wheel 14221 Apr 22 2011 MacBookPro4_1.plist -rw-r--r-- 1 root wheel 7524 Apr 22 2011 MacBookPro5_1.plist -rw-r--r-- 1 root wheel 7524 Apr 22 2011 MacBookPro5_2.plist -rw-r--r-- 1 root wheel 8006 Apr 22 2011 MacBookPro5_3.plist -rw-r--r-- 1 root wheel 7551 Apr 22 2011 MacBookPro5_4.plist -rw-r--r-- 1 root wheel 7551 Apr 22 2011 MacBookPro5_5.plist -rw-r--r-- 1 root wheel 8988 Apr 22 2011 MacBookPro6_1.plist -rw-r--r-- 1 root wheel 8988 Apr 22 2011 MacBookPro6_2.plist -rw-r--r-- 1 root wheel 7444 Apr 22 2011 MacBookPro7_1.plist -rw-r--r-- 1 root wheel 11353 Jun 8 2011 MacBookPro8_1.plist -rw-r--r-- 1 root wheel 11808 Jun 8 2011 MacBookPro8_2.plist -rw-r--r-- 1 root wheel 11808 Jun 8 2011 MacBookPro8_3.plist -rw-r--r-- 1 root wheel 802 Apr 22 2011 MacPro1_1.plist -rw-r--r-- 1 root wheel 802 Apr 22 2011 MacPro2_1.plist -rw-r--r-- 1 root wheel 8724 Apr 22 2011 MacPro3_1.plist -rw-r--r-- 1 root wheel 6213 Apr 22 2011 MacPro4_1.plist -rw-r--r-- 1 root wheel 6213 Apr 22 2011 MacPro5_1.plist -rw-r--r-- 1 root wheel 7039 Apr 22 2011 Macmini3_1.plist -rw-r--r-- 1 root wheel 6987 Apr 22 2011 Macmini4_1.plist -rw-r--r-- 1 root wheel 15193 Aug 24 2012 Macmini5_3.plist -rw-r--r-- 1 root wheel 2569 Apr 22 2011 Xserve3_1.plist -rw-r--r-- 1 root wheel 7483 Apr 22 2011 iMac10_1.plist -rw-r--r-- 1 root wheel 6552 Apr 22 2011 iMac11_1.plist -rw-r--r-- 1 root wheel 6552 Apr 22 2011 iMac11_2.plist -rw-r--r-- 1 root wheel 6553 Apr 22 2011 iMac11_3.plist -rw-r--r-- 1 root wheel 6553 Apr 22 2011 iMac12_1.plist -rw-r--r-- 1 root wheel 6553 Apr 22 2011 iMac12_2.plist -rw-r--r-- 1 root wheel 11667 Apr 22 2011 iMac8_1.plist -rw-r--r-- 1 root wheel 7479 Apr 22 2011 iMac9_1.plist macmini5_3.plistの定義は、MacBookPro8_1.plistをコピーし作成してもよいのですが非常に大変です。そこで、Mac mini 2011はOS X Lion 10.7が動作するので、10.7から定義をコピーします。 管理人環境は、もう一つのHDDにLion Server 10.7.5がインストールしてあるので、10.7.5の定義をコピーしました(10.7.5の定義は上記と同じ場所にあります)。 Mac mini 2011の定義を追加し、カーネルキャッシュを再作成し再起動すると、負荷に応じた適切なパワーマネージメントが働くようになり、CPU本来のパフォーマンスが出るようになります。 Results188.05 System Info Xbench Version1.3 System Version10.6.7 (10J4139) Physical RAM4096 MB ModelMacmini5,3 Drive TypeAPPLE HDD HTS727550A9E362 CPU Test221.37 GCD Loop291.6615.37 Mops/sec Floating Point Basic192.994.59 Gflop/sec vecLib FFT142.844.71 Gflop/sec Floating Point Library406.7370.82 Mops/sec Thread Test677.74 Computation652.8413.23 Mops/sec, 4 threads Lock Contention704.6130.31 Mlocks/sec, 4 threads Memory Test513.14 System536.90 Allocate817.053.00 Malloc/sec Fill370.2718003.24 MB/sec Copy601.3412420.37 MB/sec Stream491.39 Copy487.0510059.79 MB/sec Scale480.739931.75 MB/sec Add512.0010906.69 MB/sec Triad486.9410416.86 MB/sec Quartz Graphics Test316.05 Line252.0616.78 Klines/sec [50% alpha] Rectangle312.1193.18 Krects/sec [50% alpha] Circle263.9821.52 Kcircles/sec [50% alpha] Bezier274.846.93 Kbeziers/sec [50% alpha] Text818.2251.18 Kchars/sec OpenGL Graphics Test136.27 Spinning Squares136.27172.87 frames/sec User Interface Test433.75 Elements433.751.99 Krefresh/sec Disk Test60.70 Sequential136.27 Uncached Write194.65119.51 MB/sec [4K blocks] Uncached Write188.75106.79 MB/sec [256K blocks] Uncached Read69.9020.46 MB/sec [4K blocks] Uncached Read216.81108.97 MB/sec [256K blocks] Random39.05 Uncached Write12.961.37 MB/sec [4K blocks] Uncached Write143.2445.86 MB/sec [256K blocks] Uncached Read84.870.60 MB/sec [4K blocks] Uncached Read152.7628.35 MB/sec [256K blocks] 4. その他設定 IORegistryExplorerで確認するとわかりますが、CPU0@0で、IOPlatformEnablerが読み込まれていないことがわかります。 これは、ApplePlatformEnabler.kextがMac mini 2011を認識していないからです。定義は埋め込まれているので、バイナリエディタでApplePlatformEnablerの中身を直接書き換えてエントリを追加します。 Mac mini 2011 serverモデルのボードIDはMac-7BA5B2794B2CDB12なので、これを追加します(元の定義ではMac-942452F5819B1C1Bにあった所を上書きし、一番最後にエントリを追加しています)。 bash-3.2# pwd /Volumes/Macintosh HD/System/Library/Extensions/ApplePlatformEnabler.kext/Contents/MacOS bash-3.2# strings ApplePlatformEnabler IO80211Interface IOMACAddress CFB68B9A-40AF-437A-AFFE-FE671C6193C5 ApplePlatformEnabler.kext/Contents/PlugIns/ApplePlatformEnablerLib.plugin ApplePlatformEnablerUserClient IOUserClientClass IOCFPlugInTypes MacBookAir1,1 MacBookAir2,1 DVDSupported ODSSupported SSAltDefault Macmini4,1 Macmini3,1 board-id ApplePlatformEnabler Mac-942C5DF58193131B Mac-7BA5B2794B2CDB12 com.apple.driver.ApplePlatformEnabler 2.0.2d1 3の設定追加で、AppleGrapchicsPowerManagement.kext(AGPM)がロードされるようになりますが、AGPMのplistにはMac mini 2011の定義はありません。MacBookPro8,1のIGPU定義と同じでよいので、下記定義を追加します。 key Mac-7BA5B2794B2CDB12 /key dict key IGPU /key dict key Heuristic /key dict key BusyDownThresholdPercent /key integer 70 /integer key BusyUpThresholdPercent /key integer 90 /integer key DiagnosticModeDefault /key integer 0 /integer key EvaluateDownInterval /key integer 350000 /integer key EvaluateUpInterval /key integer 66000 /integer key ID /key integer 2 /integer key SensorOption /key integer 1 /integer /dict key control-id /key integer 16 /integer key max-power-state /key integer 15 /integer key min-power-state /key integer 0 /integer /dict /dict 5. 動作結果 全ての設定を終えると下記の通り本来のパフォーマンスを発揮するようになります。 ※ インストール時のメモリ構成は標準のDDR3-1333 2GBx2で行いましたが、インストール後、DDR3-1600 8GBx2に変更しています。 Macmini5,3での動作結果 GeekBench 3 Score 10.6.8にアップデートし、設定が戻ってしまった場合は、3、4の設定をやり直してください。 6. 補足(2016.01.23) ATI6000Controller.kextにはRadeon 6630MのID(0x67411002)も登録されており、Radeon 6630Mを搭載したMac mini 2011(Macmini5,2)で動作を確認できました。 ただし、MacBookPro 2011 13インチ 10.6.7のリカバリディスクでは、GPUモデル名を正しく判別できません。 10.6.8へアップデートすることで、GPUモデル名も正しく判別するようになります。 Macmini5,2も動作プラットホームとしての定義がない為、インストール直後はパワーマネージメントが働かず(CPU倍率は8倍固定)、下記の通りの動作となります。 Results92.46 System Info Xbench Version1.3 System Version10.6.7 (10J3250) Physical RAM16384 MB ModelMacmini5,2 Drive TypeTOSHIBA MK5065GSXF CPU Test57.23 GCD Loop80.904.26 Mops/sec Floating Point Basic49.531.18 Gflop/sec vecLib FFT36.701.21 Gflop/sec Floating Point Library99.1017.26 Mops/sec Thread Test119.89 Computation120.092.43 Mops/sec, 4 threads Lock Contention119.685.15 Mlocks/sec, 4 threads Memory Test150.80 System120.80 Allocate122.16448.63 Kalloc/sec Fill111.115402.42 MB/sec Copy130.722700.06 MB/sec Stream200.63 Copy206.274260.47 MB/sec Scale197.474079.57 MB/sec Add214.234563.57 MB/sec Triad186.673993.39 MB/sec Quartz Graphics Test79.46 Line64.134.27 Klines/sec [50% alpha] Rectangle77.8623.25 Krects/sec [50% alpha] Circle65.455.33 Kcircles/sec [50% alpha] Bezier70.671.78 Kbeziers/sec [50% alpha] Text197.6112.36 Kchars/sec OpenGL Graphics Test86.07 Spinning Squares86.07109.18 frames/sec User Interface Test46.79 Elements46.79214.76 refresh/sec Disk Test40.99 Sequential77.76 Uncached Write97.3759.78 MB/sec [4K blocks] Uncached Write72.4641.00 MB/sec [256K blocks] Uncached Read62.2518.22 MB/sec [4K blocks] Uncached Read88.4644.46 MB/sec [256K blocks] Random27.83 Uncached Write11.801.25 MB/sec [4K blocks] Uncached Write50.4516.15 MB/sec [256K blocks] Uncached Read44.830.32 MB/sec [4K blocks] Uncached Read59.2310.99 MB/sec [256K blocks] その為、ACPI_SMC_PlatformPlugin.kextに、Macmini5,2.plistを追加(Macmini5,2.plistは10.7.5からコピー)をすることで本来のパフォーマンスが出ることを確認しました。 Results200.24 System Info Xbench Version1.3 System Version10.6.7 (10J3250) Physical RAM16384 MB ModelMacmini5,2 Drive TypeTOSHIBA MK5065GSXF CPU Test238.75 GCD Loop327.2417.25 Mops/sec Floating Point Basic219.275.21 Gflop/sec vecLib FFT144.304.76 Gflop/sec Floating Point Library452.9978.88 Mops/sec Thread Test465.19 Computation462.549.37 Mops/sec, 4 threads Lock Contention467.8620.13 Mlocks/sec, 4 threads Memory Test518.56 System480.88 Allocate561.162.06 Malloc/sec Fill425.1020669.38 MB/sec Copy475.269816.22 MB/sec Stream562.65 Copy546.4811287.34 MB/sec Scale543.2811224.09 MB/sec Add588.6312539.03 MB/sec Triad574.7612295.50 MB/sec Quartz Graphics Test368.44 Line280.1918.65 Klines/sec [50% alpha] Rectangle379.55113.32 Krects/sec [50% alpha] Circle318.3825.95 Kcircles/sec [50% alpha] Bezier315.607.96 Kbeziers/sec [50% alpha] Text945.7459.16 Kchars/sec OpenGL Graphics Test366.92 Spinning Squares366.92465.46 frames/sec User Interface Test497.78 Elements497.782.28 Krefresh/sec Disk Test51.97 Sequential100.88 Uncached Write102.4462.90 MB/sec [4K blocks] Uncached Write85.0148.10 MB/sec [256K blocks] Uncached Read104.5630.60 MB/sec [4K blocks] Uncached Read116.7958.70 MB/sec [256K blocks] Random35.00 Uncached Write13.511.43 MB/sec [4K blocks] Uncached Write70.5522.59 MB/sec [256K blocks] Uncached Read59.130.42 MB/sec [4K blocks] Uncached Read108.8520.20 MB/sec [256K blocks] CPUに負荷をかけると、倍率が8倍から32倍で動作することをMSRDumperで確認できます。 Jan 24 02 10 44 Mac-mini-2011 kernel[0] MSRDumper CoreMulti(8) Jan 24 02 10 44 Mac-mini-2011 kernel[0] MSRDumper PStatesReached 8 30 Jan 24 02 10 45 Mac-mini-2011 kernel[0] MSRDumper CoreMulti(30) Jan 24 02 10 45 Mac-mini-2011 kernel[0] MSRDumper PStatesReached 8 30 Jan 24 02 10 45 Mac-mini-2011 kernel[0] MSRDumper CoreMulti(32) Jan 24 02 10 45 Mac-mini-2011 kernel[0] MSRDumper PStatesReached 8 30 32 Jan 24 02 10 47 Mac-mini-2011 kernel[0] MSRDumper CoreMulti(27) Jan 24 02 10 47 Mac-mini-2011 kernel[0] MSRDumper PStatesReached 8 27 30 32 Jan 24 02 10 47 Mac-mini-2011 kernel[0] MSRDumper CoreMulti(8) Jan 24 02 10 54 Mac-mini-2011 kernel[0] MSRDumper PStatesReached 8 27 30 32 Jan 24 02 10 55 Mac-mini-2011 kernel[0] MSRDumper CoreMulti(28) Jan 24 02 10 55 Mac-mini-2011 kernel[0] MSRDumper PStatesReached 8 27 28 30 32 また、ApplePlatformEnabler.kextにはMacmini5,2のボードIDを追加(Mac-942C5DF58193131Bの定義をつぶして、Mac-4BC72D62AD45599Eで上書き)します。 bash-3.2# strings ApplePlatformEnabler IO80211Interface IOMACAddress CFB68B9A-40AF-437A-AFFE-FE671C6193C5 ApplePlatformEnabler.kext/Contents/PlugIns/ApplePlatformEnablerLib.plugin ApplePlatformEnablerUserClient IOUserClientClass IOCFPlugInTypes MacBookAir1,1 MacBookAir2,1 DVDSupported ODSSupported SSAltDefault Macmini4,1 Macmini3,1 board-id ApplePlatformEnabler Mac-4BC72D62AD45599E Mac-7BA5B2794B2CDB12 com.apple.driver.ApplePlatformEnabler 2.0.2d1 AGPMへのplistには下記を追加します(10.7.5から拝借)。 key Mac-4BC72D62AD45599E /key dict key GFX0 /key dict key QSC /key dict key Enabled /key integer 1 /integer key Mode /key integer 1 /integer key hwPState /key array integer 0 /integer integer 1 /integer integer 1 /integer integer 1 /integer integer 1 /integer integer 1 /integer integer 1 /integer integer 1 /integer integer 2 /integer /array key qscOnTime /key array integer 0 /integer integer 0 /integer integer 2000 /integer integer 4000 /integer integer 5000 /integer integer 6000 /integer integer 8000 /integer integer 9000 /integer integer 0 /integer /array /dict key control-id /key integer 17 /integer key max-power-state /key integer 8 /integer /dict /dict Macmini5,2での動作結果は下記となりました。 ※メモリはインストール時からDDR3-1333 8GBx2に変更 GeekBench 3 Score (スクリーンショットを取った時のスコアはアップロードし忘れました...) 戻る
https://w.atwiki.jp/dragonkiller/pages/485.html
機種 タイプ クラス、対象 価格 ディスプレイ 分解(変更の可能性有) メモリ(変更の可能性有) Mac mini デスクトップ ロー 5~10万円前後 無し 可能 増設可→オンボード化 iMac デスクトップ ミドル~ハイ 12~20万円 有り(21.5/27) マグネット 増設可→オンボード化 Mac Pro デスクトップ ワークステーション、プロ 30万円~ 無し 可能 増設可 MacBook ノート ロー 10万円前後 有り(12) ネジ 増設可→オンボード化 MacBookAir ノート ミドル 8~10万円前後 有り(11/13) ネジ 増設可→オンボード化 MacBookPro ノート ミドル~ハイ、プロ 13~20万円前後 有り(13/15/16) ネジ 増設可→オンボード化 関連記事 【Apple】Mac mini メモリが少ない。全体で最下位。モデルチェンジや機能追加が少ない・遅い。最安モデル。 【Apple】iMac モニターいらない。デスクトップではモデルチェンジ多い。 【Apple】Mac Pro CPUクラスが強力。数年経ってもパフォーマンスは他の機種に負けない。価格は他の機種倍額。 【Apple】MacBook メモリが少ない。解像度が低い。CPUクラスが低い。 【Apple】MacBook Air メモリが少ない。解像度が低い。機能追加が遅い。 【Apple】MacBook Pro 解像度が高い。CPUクラスが高い。 【Apple】MacOSX Mac用OS。10.8以降は対応しているか要確認。 Mac機によくあること 値下げしない。 大量生産、大量販売しない。(在庫は少なめ。モデルチェンジ切り替えが早い) 中古品が高い。(古い機種も高い) 修理費用が高い。 古いOSをインストールできない。 最新のOSをインストールしている。(店頭品や出荷済みを除く) 最新のOSで古いソフトが動かない。(アプリが対応していない) 最新のOSにのソフトが対応していない。(アップデート待ち。アップデート費用がかかる。) OSのサイクルが短い。 薄い軽い小さい省エネ重視。 アルミ筐体。(切削加工。プレスや型枠ではない。) 独自規格。(汎用規格を採用しない) 周辺機器が少ない。(Macに対応していない) ドライブレス。メディアレス。(ダウンロード中心) メモリのオンボード化。(拡張性を排除) 筐体の見えないところがキレイ。(裏面、内部) モニター一体型を優先。(iMacやノートPC。Mac miniの扱いが低い。) 拡張性はあまり考えていない。(メモリ、ストレージ) 端子のサイズを縮小。(変換ケーブルが必要。高い。意味無し。) Windows機によくあること 値下げあり。(モデルチェンジ) 大量生産、大量販売。 低いクラスのプロセッサはCeleron、Pentiumなど搭載。価格は安い。 高いクラスのプロセッサはi3、i5など搭載。価格は急に高くなる AMD製プロセッサモデル。 コア数が少ない。クロックが低い。キャッシュが少ない。 メモリが少ない。 モニターの解像度が低い。(フルHDではない) ドライブが低クラス。 OSが低クラス。(Proではない) ビデオ性能が低クラス。 アダプタが大きい。 モニター出力が古い。(HDMIではない) office付き。 筐体の見えないところがキタナイ。(裏面、内部) 拡張性がある。(メモリ、ストレージ) ノートパソコン PoweBook世代iBook:1999年~2006年 PoweBook G3:1997年~2000年 PoweBook G4:2001年~2005年 IntelMac世代MacBook:2006年~2010年、13インチ MacBook:2015年~2019年、12インチ MacBook Pro:2006年~2011年、13インチ・15インチ・17インチ MacBook Pro:2012年~2019年、13インチ・15インチ MacBook Pro:2019年~現在、13インチ・16インチ MacBook Air:2008年~2009年、13インチ MacBook Air:2010年~2016年、11インチ・13インチ MacBook Air:2017年~現在、13インチ
https://w.atwiki.jp/oxon/pages/66.html
Emacs Unixで長い歴史を持つ定番のエディタである。OS Xにも/usr/binに標準でインストールされている。 キーバインディング Cocoa?で記述されたアプリケーションのキーバインディングは、bashやEmacsの主要なキーバインディングと一致する。そのため、Cocoaのキーバインディングに慣れたユーザにとっては、Emacsは馴染みやすいエディタであろう。 X Window System対応 /usr/bin/emacsはコンパイル時のフラグのせいで、X Window Systemでの使用ができない。そのため、-nwオプションをつけたのと同じ動作しかしてくれない。X Window System上でEmacsを使用したいユーザは、Finkから導入するのが簡単である。 日本語入力 Carbon Emacsをインストールすることで、ことえり?やATOK?での日本語入力に対応する。またFinkなどからCannaなどを導入することもできる。 Leopardからは、Terminal.appで起動したEmacsが日本語入力を受け付けるようになった。そのため、LeopardでEmacsを使う分には、普段使用していることえり?がそのまま使えるので、Carbon Emacsなどを導入しなくともよい。 Last Updated 2008-04-11
https://w.atwiki.jp/powerzon/pages/28.html
MAC関連の記事一覧 Best VPN Deals for December 2021 - Tech Advisor Japanese Prepaid Cards Nanaco and WAON to Support Apple Pay Later This Year - MacRumors Apple Dominated Japan's Smartphone Market in 2020 - Mac Rumors Apple Letting 'Reader' Apps Offer Links for Account Sign Ups Outside of the App Store to Close Japan Investigation - MacRumors John Mayall, famed 'Godfather of English blues,' on final concert tour, at 88, after bout with COVID-19 - The San Diego Union-Tribune Visa Launches Apple Pay Support in Japan - MacRumors Apple, Google formally under investigation by Japan antitrust agency - AppleInsider Apple looking to Korea and Japan for 'Apple Car,' plans 2024 launch - AppleInsider Get These Non-Toy El Paso Christmas Gifts For Your Kids - kisselpaso.com Apple Maps Gains Look Around in Some Japanese Cities [Updated] - MacRumors Here's When You Can Download macOS Monterey Today [Update It's Out!] - MacRumors Japan to probe Apple and Google in antitrust discussions - AppleInsider How to Watch the 'Unleashed' MacBook Pro Apple Event on October 18 - MacRumors Apple Holding Shopping Event in Japan on January 2-3, Offering Free Apple Store Gift Card With Select Products - MacRumors Here's When You Can Download iOS 15 and iPadOS 15 [Now Available] - MacRumors How to Watch Apple's iPhone 13 Event on September 14, 2021 - MacRumors TSMC plans new chip factory with Sony in western Japan - AppleInsider Renewable AppleCare+ Coverage Now Available in France, Italy, and Spain [Updated] - MacRumors How to Watch Apple's WWDC 2021 Keynote on June 7 - MacRumors How to unzip files on a Mac and extract content - Business Insider iOS 15 Privacy Guide Private Relay, Hide My Email, Mail Privacy Protection, App Reports and More - MacRumors Ashes of Hideki Tojo, Japan's Wartime Leader, Were Secretly Scattered at Sea - The New York Times Apple Maps Vehicles Collecting 'Look Around' Imagery in Several More Countries - MacRumors How to watch the Tokyo 2020 Olympics on Apple TV, iPhone, iPad and Mac - Cult of Mac Apple Maps' Look Around feature expands to Atlanta - Cult of Mac When You Can Pre-Order the Apple Watch Series 7 in Every Time Zone - MacRumors iPadOS 15 Everything We Know - Mac Rumors Initial iPhone 13, iPad mini preorders begin to arrive as customers line up at Apple Stores - AppleInsider Reminder New 24-Inch iMac, M1 iPad Pro, and New Apple TV 4K Available for Pre-Order Tomorrow - MacRumors How to enable remote desktop access on a Mac - Business Insider The young girl starring in this cool retro-style McDonald’s Japan video is actually 62 years old! - SoraNews24 Has The macOS 11.3 Update Left This Weird Folder On Your Desktop? - Forbes Apple's largest store in Japan opens Saturday in Tokyo - Apple Newsroom Taco Mac closes Lindbergh location, cites rising crime in Buckhead - MDJOnline.com How to turn on Location Services on a Mac computer - Business Insider How the Olympics Hurt Tokyo's Economy - The New York Times Japan's Renesas takes over Apple supplier Dialog Semiconductor in $6B deal - AppleInsider The Hinoya Curry Japanese Curry Brand Opens Its First U.S. Location in San Francisco - Eater SF The Portland Outposts of Japanese Ramen Chain Marukin Are Now Known as Kinboshi Ramen - Eater Portland Beats Studio Buds Debuting Today With Active Noise Cancellation, Stemless Design, and More for $150 - MacRumors How to contact Apple Support - Business Insider mmWave 5G on iPhone 13 Remains Limited to U.S. Models - MacRumors Apple Holding New Year's Shopping Event in Japan on January 2 - MacRumors Japan’s 10th Apple Store opens December 14 in Kawasaki - 9to5Mac If you don't install iPhone apps on the M1 MacBook Air, Pro, Mini, you're missing out - CNET Mos Burger brings out a Mac and Cheese burger in Japan - SoraNews24 20 Apple MacBook Features and Tricks You Had No Idea About - Newsweek Photos Apple Kawasaki’s grand opening in Japan - 9to5Mac Why iPhone, iPad And Mac Users Should Quit Google Photos - Forbes Apple’s next store in Japan is coming soon to Tokyo’s Marunouchi district - 9to5Mac M1 Mac mini catapulted Apple to number one in Japanese desktop PC market - AppleInsider Apple introduces HomePod mini in new bold and expressive colors - Apple Newsroom Inside Apple’s Compromises in China A Times Investigation - The New York Times How to change the language and 'region' on your Mac - Business Insider TSMC Arizona plant will start mass production in 2024; Apple chips likely - 9to5Mac Japan's Line Pay now supports Apple Pay for store purchases - AppleInsider How to make Tab Groups in Safari on iPhone, Mac - Business Insider All-new Apple Fukuoka opens with Japanese shoji screen and bamboo garden - 9to5Mac Apple is opening its first store in Kyoto, Japan this month - Cult of Mac Japan antitrust regulator to increase scrutiny of Apple's App Store - AppleInsider Today in Apple history Fans queue up as Apple opens Tokyo store, its first outside US - Cult of Mac Crowds gather in Japan to witness the final closure of Apple Sendai Ichibancho - 9to5Mac Before the Genius Bar Behind the retail designs that paved the way for 20 years of Apple Stores - 9to5Mac Japanese messaging giant Line admits it mishandled user data, promises to do better - The Register Japan’s smallest Apple Store closing January 25th after over 13 years - 9to5Mac Japanese Developers Criticize Apple's App Store Policies and Approval Process - MacRumors Apple Watch ECG Feature Receives Final Medical Approval in Japan - MacRumors Apple Pay and Express Transit Mode Now Support PASMO Transit Cards in Japan - MacRumors Apple Filed for 'Apple Rosetta' Trademark in Japan Earlier This Year - MacRumors Fortnite On Mac What’s It Like 9 Months After The Game Was Frozen? - Forbes Last-Modified 2021/12/07 11 50 59